Skip to content

feat: add the hunter module with bird snares and box traps - #196

Open
reldo-dev wants to merge 2 commits into
OpenRune:mainfrom
reldo-dev:pr/hunter-01-snare-box
Open

feat: add the hunter module with bird snares and box traps#196
reldo-dev wants to merge 2 commits into
OpenRune:mainfrom
reldo-dev:pr/hunter-01-snare-box

Conversation

@reldo-dev

Copy link
Copy Markdown
Contributor

Adds the hunter module: the creature-table pack, the shared trap engine, and the first two techniques, bird snares and box traps. A laid trap is a controller on its tile with its family and creature in varcons, so a trap survives its owner's logout. Catch rates are the wiki's published chart pairs, asserted by the tests against the packed table. First of a series that lands the remaining techniques one at a time.

The module skeleton, the shared dbtable column block every creature
table packs, and the trap-cap ladder. First slice of the hunter series;
the techniques land one at a time on top of this.
The shared trap engine - lay, tick, catch roll, collect, collapse, and
the coord-based trap cap - plus the first two families that run on it.
A laid trap is a controller on its tile; its family and creature are
varcons, so the whole of a trap's state survives a logout.

Second slice of the hunter series, on top of the module scaffold.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant